Click here to join our community of experts to get information on job search, salaries and more.

Advance Agility

Senior Java Software Engineer

Company: Advance Agility

Location: St Louis, MO

Posted on: July 10

Company Description

Advance Agility empowers clients through a human-centric approach to business agility, embracing change as part of its core values. Specializing in Agile methodologies, the company offers a wide range of certifications, including Agile, Scaling Agile, Scrum, Kanban, Leadership, Cloud, and Technology. As a Scaled Agile Platinum Partner, Advance Agility is a leading provider of SAFe agile certification trainings. The company's holistic approach ensures successful transformations by focusing on People, Processes, and Technology through Training, Coaching/Consulting, and Resource Augmentation.


Role Description

This is a full-time on-site role for a Senior Java Software Engineer. The Senior Java Software Engineer will be responsible for software development, programming with Java, working on microservices architecture, and utilizing the Spring Framework. The role involves designing, developing, and maintaining scalable and efficient software systems. Additional responsibilities include collaborating with cross-functional teams to deliver high-quality solutions and ensuring best practices in coding and design are followed.


Qualifications

  • Proficiency in Software Development and Programming
  • Experience with Microservices architecture
  • Strong knowledge of Java and the Spring Framework
  • Excellent problem-solving skills and attention to detail
  • Ability to work collaboratively in a team environment
  • Bachelor's degree in Computer Science, Engineering, or a related field (Excluding Education from JNTU, Osmania , Anna University)
  • Experience in agile methodologies is a plus
  • Strong communication skills, both written and verbal.
  • Coding - Core and Advance Java tech stack (JDK8 or higher)
  • Spring boot, relational database
  • Kafka
  • AWS
  • Microservices
  • Practical experience with various test coverage like unit testing, functional testing, integration testing and contract testing.